import axios from 'axios';

// 获取所有大分类（Category）
export const getAllCategories = () => {
  return axios.get('/api/categories');
};

// 获取大分类下的子分类（Subcategory）
export const getSubcategoriesByCategoryId = (categoryId) => {
  return axios.get(`/api/subcategories/${categoryId}`);
};

// 获取子分类下的商品（Goods）
export const getGoodsBySubcategoryId = (subcategoryId) => {
  return axios.get(`/api/goods/subcategory/${subcategoryId}`);
};

// 搜索商品
export const searchGoods = (keyword) => {
  return axios.get(`/api/goods/search?keyword=${keyword}`);
};